<?php
namespace haibao\cms\model\data;

class ImageCategoryDefine extends Base{
	
	/**
	 * 位置排序默认开始值
	 */
	const ORDER_NO_START = 1;
	
	/**
	 * 删除
	 */
	const STATUS_DISABLE = 0;
	
	/**
	 * 正常
	 */
	const STATUS_ENABLE = 1;
	
	/**
	 * 顶级分类id值
	 */
	const ROOT_PARENT_ID = 0;
	
	/**
	 * 父级分类id
	 */
	public $ParentId;
	
	/**
	 * 分类名称
	 */
	public $CategoryName;
	
	/**
	 * 创建用户
	 */
	public $CreateBy;
	
	/**
	 * 创建时间
	 */
	public $CreateTime;
	
	/**
	 * 分类状态
	 */
	public $Status;
	
	/**
	 * 分类排序
	 */
	public $OrderNo;
	
	public function __construct(){
		parent::__construct();
		$this->intField('ParentId', 'ParentId', true);
		$this->stringField('CategoryName', 'CategoryName', true);
		$this->intField('CreateBy', 'CreateBy', true);
		$this->dateField('CreateTime', 'CreateTime', true);
		$this->intField('Status', 'Status', true);
		$this->intField('OrderNo', 'OrderNo', true);
		$this->setTableName('ImageCategoryDefine');
	}
}